package DyingBaby.backend.plan;

import DyingBaby.backend.sql.Ast;

class FilterPlan implements LogicalPlan {
    public final LogicalPlan child;//子计划（输入源）
    public final Ast.Expr predicate; //过滤条件（支持复杂表达式）
    //可以实现 WHERE 子句的过滤操作
    public FilterPlan(LogicalPlan child, Ast.Expr predicate) { this.child=child; this.predicate=predicate; }
}
